import sa from 'sa-sdk-javascript';

const protocol = window.location.protocol;

sa.init({
  server_url: `${protocol}//jc-sensors.baidao.com/sa?project=yry_tuihuang&token=ujuhd.87sz`,
  is_track_single_page: true, // 单页面配置，默认开启，若页面中有锚点设计，需要将该配置删除，否则触发锚点会多触发 $pageview 事件
  use_client_time: true,
  send_type: 'beacon',
  heatmap: {
    //是否开启点击图，default 表示开启，自动采集 $WebClick 事件，可以设置 'not_collect' 表示关闭。
    clickmap: 'default',
    //是否开启触达注意力图，not_collect 表示关闭，不会自动采集 $WebStay 事件，可以设置 'default' 表示开启。
    scroll_notice_map: 'default'
  }
});
sa.quick('autoTrack'); //用于采集 $pageview 事件。

/**
 * 神策埋点
 * @param {String} act 埋点事件
 * @param {Object} params 字段
 */
export const sensors = async (act, params) => {
  sa.track(act, params);
};
